﻿<%@ Page Language="C#" MasterPageFile="~/U_masterP.master" AutoEventWireup="true"
    CodeFile="timViec.aspx.cs" Inherits="timViec" %>

<%@ Register Src="uc_main/menu_canhan.ascx" TagName="menu_canhan" TagPrefix="uc1" %>
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="Server">
    <title>Tìm công việc</title>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="Server">
    <style>
        #content_left2
        {
            width: 100%;
            margin: 0px 0px;
            float: left;
            position: relative;
            min-height: 700px;
        }
    </style>
    <div id="content_top">
        <%--<asp:CheckBox ID="CheckBox1" runat="server"/>--%>
        <div id="kep">
            <a href="#">Trang cá nhân</a></div>
        <div id="tags">
            <div id="result">
            </div>
            <% if (Session["KhachHang"] != null)
               { %>
            <div id="Iwill">
                Tôi sẽ
                <asp:TextBox ID="TextBox1" CssClass="txtTieptuc" Width="400px" runat="server" MaxLength="150"
                    onkeyup="valid(this,'special')" onblur="valid(this,'special')"></asp:TextBox>
                chỉ với 5$.
                <div id="btn_tieptuc">
                    <asp:Button ID="btnTiep2" CssClass="tieptuc" runat="server" OnClientClick="return checkTT()"
                        Text="Tiếp tục" /></div>
            </div>
            <% }
               else { } %>
        </div>
        <div class="muasam">
            <a href="details.aspx" title="Trở lại trang Dịch vụ">Quay lại trang Dịch vụ</a></div>
    </div>
    <div class="clear">
    </div>
    <div id="sub_content">
        <div id="content_left2">
            <uc1:menu_canhan ID="menu_canhan2" runat="server" />
            <!-- noi dung chinh -->
            <asp:Literal ID="litFil" runat="server"></asp:Literal>
            <div class="clear">
            </div>
            <!-- ket  thuc noi dung -->
            <div class="chiadoi">
                Tìm 1 người có thể làm công việc bạn cần.
            </div>
            <!-- thay doi pass -->
            <div class="changePass" style="min-height: 125px">
                <div class="row_info">
                    <div class="row_trai morong">
                        Tôi cần 1 người sẽ
                    </div>
                    <div class="row_phai">
                        <asp:TextBox ID="txt_ndYC" Width="350px" CssClass="gigrq" runat="server" MaxLength="150"
                            onkeyup="valid(this,'special')" onblur="valid(this,'special')"></asp:TextBox>
                    </div>
                </div>
                <div class="row_info">
                    <div class="row_trai morong">
                        Thuộc chuyên mục</div>
                    <div class="row_phai">
                        <asp:DropDownList ID="dropCate" runat="server">
                        </asp:DropDownList>
                    </div>
                </div>
                <div class="row_info">
                    <div class="row_trai morong">
                        &nbsp;<asp:Label ID="Label1" runat="server" Font-Size="Small" ForeColor="Red"></asp:Label>
                    </div>
                    <div class="row_phai">
                        <asp:Button ID="btn_change" CssClass="button_V" runat="server" Text="Lưu" OnClientClick="return ktraEmpty()" />
                    </div>
                </div>
            </div>
            <div class="clear">
            </div>
            <div id="timviec" style="margin: 5px 10px; color: #666">
                <asp:Repeater runat="server" ID="rpt">
                    <HeaderTemplate>
                        <div class="datalist-item datalist-item-first ">
                            <div class="datalist-item-date" style="width: 40%">
                                <b>Nội dung tìm kiếm</b>
                            </div>
                            <div class="datalist-item-title" style="width: 20%">
                                <b>Ngày tạo</b>
                            </div>
                            <div class="datalist-item-title" style="width: 20%">
                                <b>Trạng thái</b>
                            </div>
                        </div>
                    </HeaderTemplate>
                    <ItemTemplate>
                        <div class="datalist-item">
                            <div class="datalist-item-date" style="width: 40%">
                                <span>
                                    <%#Eval("Required") %></span></a>
                            </div>
                            <div class="datalist-item-title" style="width: 20%">
                                <%#string.Format("{0:dd/MM/yyyy}",Eval("TimeInput")) %>
                            </div>
                            <div class="datalist-item-title" style="width: 20%">
                                <%#Eval("StatusStr")%>
                            </div>
                            <div class="datalist-item-status">
                                <a class="collection-delete" id="collection_<%#Eval("id") %>" href="<%#Eval("id") %>">
                                    Xóa</a>
                            </div>
                        </div>
                    </ItemTemplate>
                </asp:Repeater>
            </div>
        </div>
    </div>
    <script>
        var r = {
            'special': /['\\!@#$%^&*\()\{\}\[\]\"\b\/\|\+=_\-<>,;?']/g, ///[\W]/g,
            'quotes': /['\''&'\"']/g,
            'notnumbers': /[^\d]/g,
            'custum': /['\\!@#$%^&*\()\"\b\/\|\:+=_\-<>;.?']/g,
            'email': /['\\!#$%^&*\()\"\b\/\|\:+=_\-<>;?']/g
        }

        function valid(o, w) {
            o.value = o.value.replace(r[w], '');
        }
        // Ktra rong
        function ktraEmpty() {
            if ($(".gigrq").val() == "") {
                alert('Hãy nhập nội dung');
                $(".gigrq").focus();
                return false;
            }
        }
        $(document).ready(function () {

            $("#<%=btn_change.ClientID %>").live("click", function () {
                var value = $("#<%=txt_ndYC.ClientID%>").val();
                $.ajax({
                    type: "POST",
                    //url: "../timviec.aspx/AddGigRequest",
                    url: "../timviec.aspx/AddGigRequest",
                    data: '{required: "' + value + '" }',
                    contentType: "application/json; charset=utf-8",
                    dataType: "json",
                    success: function (response) {
                        var items = response.d;
                        if (items != 0) {
                            var dat = new Date();
                            var dday = dat.getDate().toString().length < 2 ? "0" + dat.getDate().toString() : dat.getDate().toString();
                            var dmonth = dat.getMonth().toString().length < 2 ? "0" + dat.getMonth().toString() : dat.getMonth().toString();
                            var str = "<div class='datalist-item'><div style='width: 40%' class='datalist-item-date'> <span>" + value + "</span> </div>";
                            str += "<div style='width: 20%' class='datalist-item-title'> " + dday + "/" + dmonth + "/" + dat.getFullYear() + "</div>";
                            str += " <div style='width: 20%' class='datalist-item-title'>Đang chờ duyệt</div>";
                            str += "<div class='datalist-item-status'><a href='" + items + "' id='collection_" + items + "' class='collection-delete'> Xóa</a></div></div>";
                            $("#timviec").append(str);
                        }
                        else {
                            alert("Có lỗi xảy ra, vui lòng thực hiện lai");
                        }
                    },
                    failure: function (response) {
                        alert("Có lỗi xảy ra, vui lòng thực hiện lai");
                    }
                });
                return false;
            })

            $(".collection-delete").live("click", function () {
                var answer = confirm('Bạn muốn xóa yêu cầu tìm người làm công việc này?');
                if (answer) {
                    //lay id cua thẻ a đang dc click
                    var id = $(this).attr("id");
                    //  $("#img-loading").show();
                    $.ajax({
                        type: "POST",
                        url: "../timViec.aspx/DeleteGigRequest",
                        data: '{id: "' + $(this).attr("href") + '" }',
                        contentType: "application/json; charset=utf-8",
                        dataType: "json",
                        // success: OnSuccess(id),
                        success: function (response) {
                            if (response.d == 0) {
                                alert("Có lỗi xảy ra, vui lòng thực hiện lai");
                                //$("#img-loading").hide();
                            }
                            else if (response.d == 1) {
                                //$("#img-loading").hide();
                                $("#" + id).parent().parent().remove();
                            }
                        },
                        failure: function (response) {
                            alert("Có lỗi xảy ra, vui lòng thực hiện lai");
                            //$("#img-loading").hide();
                        }
                    });
                }
                return false;
            });
        })
    </script>
</asp:Content>
